Denotation of Semantic Web Services Operations through OWL-S
نویسندگان
چکیده
Emerging semantic web service description formalisms, such as OWL-S, allow for a definition of the semantic of services. Describing input and output types is not sufficient to declaratively and unambiguously denote the operations offered by a web service. Two services may have the same input and output types and have completely different semantics of their operation. In this paper we present an approach for the specification of a web service denotation based on OWL-S capabilities, and an algorithm for dynamic discovery of services exploiting their denotation. We show how preconditions and results of the OWL-S formalism can be used to constrain the actual denotation of a service, and we describe how an agent can perform dynamic discovery of services exploiting their denotation. In our scenario, an agent has to search for the appropriate service, and verify that this service is able to produce the information that the agent needs.
منابع مشابه
Semantic Enhanced UDDI using OWL-S Profile Ontology for the Automatic Discovery of Web Services in the Domain of Telecommunication
The current web services which are evolved in the telecom domain such as payment web services, Yellow pages web services, operator web services, weather web services are failed to bring down the semantic as they used to prove its syntactic description. The reason for bringing down the semantic description into already existing web services will invoke certain operations like automatic discovery...
متن کاملA procedure for Web Service Selection Using WS-Policy Semantic Matching
In general, Policy-based approaches play an important role in the management of web services, for instance, in the choice of semantic web service and quality of services (QoS) in particular. The present research work illustrates a procedure for the web service selection among functionality similar web services based on WS-Policy semantic matching. In this study, the procedure of WS-Policy publi...
متن کاملA Semantic Web Service Discovery System Based on UDDI and OWL-S
As a popular registry for Web services, UDDI provides a mature mechanism for service registration and search, but it does not support semantic operations on Web services, so its service discovery capability is not satisfactory. OWL-S overcomes UDDI’s shortcomings. Using OWL-S, service advertisements and requests based on capability description could be built in a uniform way, and the semantic m...
متن کاملThe OWL-S Java API
The OWL-Services (OWL-S) suite of ontologies is the most mature and probably the most widely deployed comprehensive Semantic Web Service technology. However, the intended semantics of OWL-S service descriptions is not expressed (or expressable, often) in OWL. Furthermore, working with OWL-S descriptions at the RDF or even the OWL level is quite difficult and tedious as they tend to be at the wr...
متن کاملEnhancing Semantic Web Services with Inheritance
Currently proposed Semantic Web Services technologies allow the creation of ontology-based semantic annotations of Web services so that software agents are able to discover, invoke, compose and monitor these services with a high degree of automation. The OWL Services (OWL-S) ontology is an upper ontology in OWL language, providing essential vocabularies to semantically describe Web services. Cu...
متن کامل